rubber bulb - Francés Inglés Diccionario