i have heard tell that - Espagnol Anglais Dictionnaire