empotarse - German English Dictionary