Cuddly toy - Francés Inglés Diccionario