turtle doves - Alemán Inglés Diccionario