rapaciously - German English Dictionary