spot where turkey vultures gather - Allemand Anglais Dictionnaire