muralla - German English Dictionary