almagra - German English Dictionary