be up to neck in danger - French English Dictionary