throttleholds - German English Dictionary