almogavar - German English Dictionary