white keeled turrid - Alemán Inglés Diccionario