endeavouring - French English Dictionary