sebesten (tree/fruit) - German English Dictionary