to have a boo-boo - Francés Inglés Diccionario