cidro - French English Dictionary