motorized rubber dinghy - Francés Inglés Diccionario