push against the barrier to defend itself - Turkish English Dictionary