frostrock promontory - Turkish English Dictionary