be sweating bullets - Alemán Inglés Diccionario