grand banks of newfoundland - Turkish English Dictionary