apollo (parnassius apollo) - Spanish English Dictionary