their secret weapon - Alemán Inglés Diccionario