have something down pat - German English Dictionary