tropical sheepshead - French English Dictionary