extra-fin - Spanish English Dictionary