pitch (one) a yarn - Francés Inglés Diccionario