tower trays - French English Dictionary