Tree tomato - German English Dictionary