messenger strand - German English Dictionary