peplum - German English Dictionary