this is some pretty serious stuff - Alemán Inglés Diccionario