pictorella mannikin - Turkish English Dictionary