macropod - Spanish English Dictionary