tomato patch - German English Dictionary