right of mutual respect - Alemán Inglés Diccionario