device for assisting mating - Espagnol Anglais Dictionnaire