institute for research on oils and oil-bearing plants - German English Dictionary