condenser leaf - Spanish English Dictionary