tower beacon light - German English Dictionary