predella - German English Dictionary