international holiday - German English Dictionary