ambroid - Turkish English Dictionary