derribo - French English Dictionary