wild strawberry - German English Dictionary