tree tomato - German English Dictionary