person from madrid - German English Dictionary