holy crap on a cracker! - Alemán Inglés Diccionario