feel compelled - German English Dictionary