craved - German English Dictionary