controlling obstacle - Spanish English Dictionary