clock-towers - German English Dictionary