cleopatra (gonepteryx cleopatra) - Turkish English Dictionary