throttleable - German English Dictionary