almama - German English Dictionary