prominent place - Turkish English Dictionary