epsp synthase - German English Dictionary