meclomen - German English Dictionary