beaucoup - German English Dictionary