man skilled in story telling - Español Inglés Diccionario