macrurous - German English Dictionary