have an advantage - Alemán Inglés Diccionario