atraillar - French English Dictionary