lie at the heart - Turkish English Dictionary