finishing trough - German English Dictionary