achacarse - French English Dictionary