moorish soldier of granada - German English Dictionary