half walking and half flying - Espagnol Anglais Dictionnaire