walking on rocky socks - Turc Anglais Dictionnaire