belaboured - German English Dictionary