blasted idiot - Alemán Inglés Diccionario