regalarse - German English Dictionary