contuse something (soft parts) - Turco Inglés Diccionario