pieces of turf - Espagnol Anglais Dictionnaire