prophylactic device - German English Dictionary