nobel peace laureate - German English Dictionary