this is my story - Turkish English Dictionary