the farthest mosque - Allemand Anglais Dictionnaire