abdominal fin - Turkish English Dictionary