be on a losing streak - Espagnol Anglais Dictionnaire