look out from behind something - Spanish English Dictionary