arch (oneself) over - Turco Inglés Diccionario