be wanting in - Turkish English Dictionary