putting forth - German English Dictionary