embolarse - German English Dictionary