particle penetration - German English Dictionary