tropical sheepshead - Turkish English Dictionary