odd-pinnate leaf - Spanish English Dictionary