make no sense - Turkish English Dictionary