group of turkey vultures - Espagnol Anglais Dictionnaire