engine versatility - Alemán Inglés Diccionario