log and trash booms - French English Dictionary