respective companies - Alemán Inglés Diccionario