acromata - French English Dictionary