relater - German English Dictionary