rubber over-shoe - Turco Inglés Diccionario