self-basting - German English Dictionary