alcantarilla rectangular - German English Dictionary