partner or associate - Alemán Inglés Diccionario