i didn't catch your last words. - Turkish English Dictionary