sit the hell down - German English Dictionary