mutually supportive - Alemán Inglés Diccionario