clacking noise made by storks - Espagnol Anglais Dictionnaire