havana main garrison - German English Dictionary