mancherlei - German English Dictionary