strawberry street vendor - German English Dictionary