buddling trough - French English Dictionary