cephalic fin - Spanish English Dictionary