a kitchen towel - Espagnol Anglais Dictionnaire