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