artificial queen-cell cup - French English Dictionary