parcelable - German English Dictionary