fall afoul - Turkish English Dictionary