sefalin - French English Dictionary