small hump/hunch - Turco Inglés Diccionario