strawberry tart - German English Dictionary