Dictionary search results

Showing 1-17 of 17 results

Palma US English

An industrial port and resort on the island of Majorca in the Balearic Islands; population 396,570 (2008). Full name Palma de Mallorca

La Palma US English

One of the Canary Islands, the most north-westerly in the group; chief town, Santa Cruz de la Palma. It is the site of an astronomical observatory

Palma de Mallorca in Palma US English

An industrial port and resort on the island of Majorca in the Balearic Islands; population 396,570 (2008). Full name Palma de Mallorca

palma de coco Spanish-English

coconut palm

palma de coco Spanish-English

coconut palm

conocer algo como la palma de la mano in palma Spanish-English

to know sth like the back of one's hand

conozco la zona como la palma de la mano in palma Spanish-English

I know the area like the back of my hand

aquí nadie trabaja mucho, pero tú te llevas la palma in palma Spanish-English

no one does very much work around here but you get the prize for laziness

todos realizaron una gran labor pero él se llevó la palma in palma Spanish-English

they all did tremendous work but he was truly outstanding