male resident of maravillas de madrid - German English Dictionary