goulards extract - German English Dictionary