orodispersible tablet - German English Dictionary