it makes no sense - Turkish English Dictionary