venus's shoe - Allemand Anglais Dictionnaire