considerable advantages - Alemán Inglés Diccionario