arralarse - French English Dictionary