up against the wall! - Turkish English Dictionary