compelling nature - Turkish English Dictionary