of immense potential importance - Alemán Inglés Diccionario