lime efflorescence - German English Dictionary