ahondable - Turkish English Dictionary