dense protein bands - French English Dictionary