off one's own back - Turco Inglés Diccionario