rat tails - Francés Inglés Diccionario