torreblindada - German English Dictionary