where is your friend from? - Allemand Anglais Dictionnaire