multitrocha - German English Dictionary