ombrogenous - Turco Inglés Diccionario