petrosal - Turkish English Dictionary