doubtful scabbardfish - Turkish English Dictionary