a hand like a foot - Espagnol Anglais Dictionnaire