belabouring - German English Dictionary