press-fitted - German English Dictionary