over-able - Turkish English Dictionary