irremunerable - French English Dictionary