alcantarilla rectangular - French English Dictionary