macruran - German English Dictionary