grey petrel - Turkish English Dictionary