multifoliate - German English Dictionary