rubber shoe - Turco Inglés Diccionario