ironing clothes repeatedly - Spanish English Dictionary