long involved story - Turkish English Dictionary