sitral - French English Dictionary