a vain and conceited fellow - German English Dictionary