macruros - German English Dictionary