bird nest - Turco Inglés Diccionario