estrofoliado - German English Dictionary