trover - German English Dictionary