multiped - German English Dictionary