avowry - Turkish English Dictionary