sit down under - French English Dictionary