ironclad instrument - Turkish English Dictionary