calaboose - French English Dictionary