over-the-counter dispensing - German English Dictionary