siphonia - French English Dictionary