pechtropfen - German English Dictionary