have great respect for - Alemán Inglés Diccionario