short-tempered and nosy man - Alemán Inglés Diccionario