lacking convenience - Turkish English Dictionary