atraillarse - French English Dictionary