hayatı gözünün önünden geçmek - Turkish English Dictionary