artificial queen-cell cup - German English Dictionary