alechigarse - French English Dictionary