clatter of flip flops - Spanish English Dictionary