humble-mouthed - German English Dictionary