sell oneself short - German English Dictionary