in the first flush of passion - Turkish English Dictionary