atry - French English Dictionary