peridote - German English Dictionary