targeted drug delivery - German English Dictionary