macropodidae - German English Dictionary