ball-grip - German English Dictionary