three-sided farmyard - Allemand Anglais Dictionnaire