terrassiert - French English Dictionary