abalsamar - German English Dictionary