immeritorious - Turkish English Dictionary