offa (orthopaedic foundation for animals) - Turkish English Dictionary