clatter of flip flops - German English Dictionary