suit somebody down to the ground - German English Dictionary