pictorella mannikin - German English Dictionary