short-lasting - Turkish English Dictionary