periploca graeca - French English Dictionary