kibbled - German English Dictionary