torre-tanque - German English Dictionary