pertaining to bilbao, spain or inhabitants - Allemand Anglais Dictionnaire