arro - French English Dictionary