stoop to conquer - German English Dictionary