sediment catcher - Turco Inglés Diccionario