deserve/occasion punishment - Turco Inglés Diccionario