petrol cock - German English Dictionary