macropus - German English Dictionary