carbamidine - Francés Inglés Diccionario