turkey caruncle - Alemán Inglés Diccionario