mahoonagh - French English Dictionary