alluvian - Turco Inglés Diccionario