bare-faced ibis - Turkish English Dictionary