trebillo - French English Dictionary