a small and crowded place - French English Dictionary