avouable - Turkish English Dictionary