armozeen - French English Dictionary