herald petrel - Turkish English Dictionary