almacena - German English Dictionary