armadera - German English Dictionary