alluvial ground - Turco Inglés Diccionario