clatter of flip flops - Turkish English Dictionary