in deep doo-doo - German English Dictionary