etwas anbieten - German English Dictionary