paired fin - Spanish English Dictionary