god help us all! - Alemán Inglés Diccionario