finishing throw - German English Dictionary