adeudable - Turkish English Dictionary