be up to neck in danger - German English Dictionary