native of madrid - German English Dictionary