i've lost my train of thought - Turkish English Dictionary