producing a contusion - Turco Inglés Diccionario