due to my respect - Turco Inglés Diccionario