trindade petrel - Turkish English Dictionary