fresh okra - German English Dictionary