mandren - German English Dictionary