pig trough - French English Dictionary