speak a language really badly - Espagnol Anglais Dictionnaire