spaniard (immigrant) - German English Dictionary