oilstove - German English Dictionary