snow petrel - Turkish English Dictionary