"peach" meaning & Español (España) translation | Polidict