the grapes are sour - Espagnol Anglais Dictionnaire